﻿body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	font-size: 12px;
}
/*
.header
{
    width: 950px;
    height: 140px;
    background-image: url("../imgs/admin/banner1.png");
    background-position: left top;
    background-repeat: repeat;
}

.header #logo
{
    width: 215px;
    height: 140px;
    float: left;
    background-image: url("../imgs/admin/logo.png");
}
.header #banner
{
    width: 735px;
    height: 140px;
    float: left;
    background-image: url("../imgs/admin/banner2.png");
}
.error
{
    text-align: left;
    font-family: 宋体;
    font-size: 9pt;
    color: Red;
}
.nav
{
    width: 170px;
    float: left;
    text-align: left;
    font-size: 11pt;
    text-decoration: none;
    font-family: 宋体;
    color: White;
}
.nav .nav_header
{
    width: 170px;
    line-height: 25px;
    vertical-align: middle;
    background-image: url("../imgs/admin/nav_header.png");
    background-repeat: repeat;
}
.nav .nav_header_label
{
    margin: 2px 2px;
    padding-left: 25px;
    background-image: url("../imgs/admin/nav_header_icon.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.nav .nav_item
{
    width: 170px;
    height: auto;
    background-color: #D3EEFF;
}

.content
{
    float: left;
    width: 773px;
    border: 1px dotted #CCCCCC;
    min-height: 400px;
    height: auto;
    overflow: auto;
}

.content .content_title
{
    width: 773px;
    padding-left: 5px;
    line-height: 25px;
    background-image: url("../imgs/admin/content_title.png");
    background-repeat: repeat;
    text-align: left;
    font-size: 12pt;
    font-family: 宋体;
    font-weight: bold;
    color: #5C5C5C;
}
.content .content_detial
{
    width: 743px;
    background-color: White;
}
*/
/*.footer
{
    width: 950px;
    background-color: #096499;
    height: auto;
    margin-top:15px;
    text-align:center;
    height: 108px;
    width: 948px;
    border-top: #CCCCCC 1px solid;
    font-family:宋体;
    font-size:9pt;
}*/

/*--------------foot-----------------------------*/
.column-header
{
	height: 25px;
	background-color: #507cd1;
	color: White;
	font-size: 12px;
	vertical-align: middle;
	line-height: 25px;
	padding-left: 10px;
	font-weight: bold;
}
#foot
{
	float: right;
	width: 100%;
	background-color: #7b9ae7;
	height: auto;
	margin-top: 5px;
	text-align: center;
	font-family: 宋体;
	font-size: 9pt;
	color: White;
}

#foot a, #foot a:active, #foot a:visited, #foot a:link
{
	display: inline;
	text-decoration: none;
	color: white;
}

#foot a:hover
{
	text-decoration: underline;
}

#foot ul
{
	margin-top: 10px;
	margin-bottom: 10px;
}

#foot li
{
	display: inline;
	border-left: #595959 1px solid;
	padding-top: 5px;
}
#foot .f_li
{
	border: none;
}
#foot div
{
	line-height: 12px;
	height: 12px;
	margin-bottom: 5px;
}
#foot p
{
	line-height: 14px;
	margin-top: 4px;
}

table
{
	vertical-align: top;
}

.nav
{
	margin: 0px 0px 0px 0px;
	width: 160px;
	min-width: 100px;
	max-width: 160px;
	min-height: 500px;
	font-size: 12px;
	overflow: hidden;
	text-align: left;
	font-size: 11pt;
	font-family: 宋体;
	float: left;
}

.nav_title
{
	border-style: none;
	margin-left: 5px;
	margin-bottom: 10px;
	height: 42px;
	width: 160px;
	background-image: url(../imgs/admin/title.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.nav_model
{
	margin-left: 3px;
	border-style: none;
	width: 160px;
	height: 25px;
	vertical-align: middle;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(../imgs/admin/admin_left_2.gif);
}

.nav_header_label
{
	color: #215dc6;
	font-size: 12px;
	margin-left: 10px;
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: 700;
}

.nav_item_panel
{
	margin-left: 5px;
	width: 160px;
	height: auto;
	background-color: #d6dff7;
	line-height: 18px;
}

.nav_item
{
	padding-left: 10px;
	margin-top: 10px;
	text-decoration: underline;
	font-family: 宋体;
	color: #000000;
	font-size: 12px;
}

/*超链接的样式*/
/* 
a:link { color:Gray;text-decoration:none; font-size:13px; }
a:visited { color:#9f301d;text-decoration:none; }
a:visited:hover { color:#9f301d;text-decoration:underline; }
a:hover { color:#dd3409;text-decoration:underline; }
a:active { color:#ff3300;text-decoration:underline; }
*/

.nav a, .nav a:active, .nav a:visited, .nav a:link
{
	display: inline;
	text-decoration: none;
	color: black;
	background-color: #d9e8f3;
}

.nav a:hover
{
	text-decoration: underline;
}

.header
{
	text-align: left;
	color: #7B9AE7;
	vertical-align: top;
	line-height: 25px;
	height: 125px; /*    background-color:#7B9AE7;	*/
	background-image: url(../imgs/admin/head_bg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: White;
	width: 100%;
}

.content
{
	margin-left: 10px;
	background-color: #d6dff7;
	min-height: 500px;
	height: 525px;
	float: left;
}

.content_title
{
	padding-left: 5px;
	line-height: 25px;
	background-color: #edf1fd;
	text-align: left;
	font-size: 12pt;
	font-family: 宋体;
	font-weight: bold;
	color: #5C5C5C;
	width: 100%;
}

.content_detials
{
	width: 100%;
	overflow: auto;
	min-height: 525px;
}

/*
.content_details td
{
   vertical-align:expression(function(el){
	    if(el.firstChild}{
	        if(el.firestChild.tagName.toLowerCase() == "textarea" )){
				el.style.verticalAlign = "top";
			}
	    }
   }(this));
}
*/

td.label
{
	width: 200px;
	vertical-align: top;
	text-align: left;
}

td.field
{
	width: 750px;
	vertical-align: top;
}

td.field *
{
	width: 100%;
}
.copyrights
{
}
